A Parallel Implementation of the Block Preconditioned GCR Method
نویسندگان
چکیده
The parallel implementation of GCR is addressed, with particular focus on communication costs associated with orthogonalization processes. This consideration brings up questions concerning the use of Householder reflections with GCR. To precondition the GCR method a block Gauss-Jacobi method is used. Approximate solvers are used to obtain a solution of the diagonal blocks. Experiments on a cluster of HP workstations and on a Cray T3E are given. 1 Introduction This paper addresses the parallel implementation of a Krylov accelerated block Gauss-Jacobi method for the DeFT Navier-Stokes solver described in [15], and is the continuation of work summarized in [5]. Results from a parallel implementation of a Krylov-accelerated Schur complement domain decomposition method are presented in [3]. We report results for a Poisson problem on a square domain, which is representative of the system which must be solved for the pressure correction method used in DEFT. Aside from the preconditioning, the main parallel operations required in these methods are distributed matrix-vector multiplications and inner products. For many problems, the matrix-vector multiplications require only nearest neighbor communications, and are very efficient. Inner products, on the other hand, require global communications; therefore, the focus has been on reducing the number of inner products [8, 16], overlapping inner product communications with computation [6], or increasing the number of inner products that can be computed with a single communication [2, 13]. The block Gauss-Jacobi preconditioner is described in Section 1.1. Parallel implementations of orthogonalization procedures for the GCR (Generalized Conjugate
منابع مشابه
A parallel block-preconditioned GCR method for incompressible flow problems
Efficient parallel algorithms are required to simulate incompressible turbulent flows in complex twoand three-dimensional domains. The incompressible Navier–Stokes equations are discretized in general coordinates on a structured grid. For a flow on a general domain we use an unstructured decomposition of the domain into subdomains of simple shape, with a structured grid inside each subdomain. W...
متن کاملBlock Preconditioners for the Incompressible Stokes Problem
This paper discusses the solution of the Stokes problem using block preconditioned iterative methods. Block preconditioners are based on the block factorization of the discretized problem. We focus on two specific types: SIMPLE-type preconditioners and the LSC preconditioner. Both methods use scaling to improve their performance. We test convergence of GCR in combination with these precondition...
متن کاملA parallel version of some block preconditionings
The block preconditioned conjugate gradient (BPCG) methods, even if very effective for solving the linear systems deriving from the discretization of partial differential equations, are not efficient for parallel computers. The bottleneck for their parallel implementation is represented by the solution of the linear system to obtain the preconditioned residual. Here, we present a parallel versi...
متن کاملPii: S0168-9274(98)00095-6
Solution of large linear systems encountered in computational fluid dynamics often naturally leads to some form of domain decomposition, especially when it is desired to use parallel machines. It has been proposed to use approximate solvers to obtain fast but rough solutions on the separate subdomains. In this paper approximate solutions via (1) an inner preconditioned GMRES iteration to fixed ...
متن کاملComparison of iterative methods for AC analysis in PISCES-IIB
This letter describes the implementation of an improved small-signal ac simulation capability in the general-purpose device simulator PISCES-IIB. The preconditioned generalized conjugate algorithm has been implemented, which allows ac simulations to be performed up to any frequency without convergence problems, although at great computational expense. The current implementation of PISCES-IIB us...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999